An Eecient, Geometric Approach to Rigid Body Motion Interpolation

نویسندگان

  • Calin Belta
  • Vijay Kumar
چکیده

This paper develops a method for generating tra-jectories for a rigid body with speciied boundary conditions at the end points and intermediate locations. It is well known that SE(3), the set of all rigid body positions and orientations, is a non Euclidean space. In general, the problem of determining trajectories that are optimal with respect to some meaningful metric does not have an analytical solution. Thus it is diicult to develop eecient solutions for real time applications in computer graphics and robotics. In this paper, we consider SE(n?1) to be a sub-manifold (and a subgroup) of the GL(n; IR). Our method involves the generation of optimal trajec-tories in GL(n; IR), and then projecting the tra-jectories to SE(n ? 1). We prove several results that are relevant to this method. First, the natural Euclidean metric in GL(n ? 1; IR), when restricted to SO(n ? 1), is shown to yield the standard bi-invariant metric on SO(n ?1). Second, the natural Euclidean metric applied to the subgroup of GL(n; IR) that describes aane transformations of IR n?1 , when restricted to SE(n ? 1), yields the natural scale-dependent left invariant metric discussed in 10, 15]. Third, we show how the metric on GL(n; IR), allows projections on SO(n) and SE(n ? 1). We use standard algorithms for deriving the optimal curves in the ambient space. The projection operator allows us to project the optimal curves onto SO(n) and SE(n) to yield motions that are near optimal. Finally, we present results that illustrate the near optimality of the projected curves.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Dissertation Variational Motion Design in the Presence of Obstacles

In this thesis we study the design of energy-minimizing rigid body motions that interpolate given input positions and avoid given fixed obstacles. Our motion design problem is a curve interpolation problem in an appropriate manifold which in the unconstrained case is the group of Euclidean congruence transformations. We introduce a new metric for motion design where the mass distribution of the...

متن کامل

Dual Quaternions as a Tool for Rigid Body Motion Analysis: a Tutorial with an Application to Biomechanics

Dual quaternions and dual quaternion interpolation are powerful mathematical tools for the spatial analysis of rigid body motions. In this paper, after a review of some basic results and formulas, it will be presented an attempt to use these tools for the the kinematic modeling of human joints. In particular, the kinematic parameters extracted from experimentally acquired data are compared with...

متن کامل

Construction of low degree rational Lagrange motions

Construction of rational spline motions is an important issue in robotics, animations and related fields. In this paper a geometric approach to interpolate given sequence of rigid body positions is considered, which, in contrast to standard approaches, is free of choosing a parameterization in advance, it enables the lowest possible degree of the motion and implies much higher approximation ord...

متن کامل

Interpolation schemes for rigid body motions

This paper investigates methods for computing a smooth motion that interpolates a given set of positions and orientations. The position and orientation of a rigid body can be described with an element of the group of spatial rigid body displacements, SE(3). To nd a smooth motion that interpolates a given set of positions and orientations is therefore the same as nding an interpolating curve bet...

متن کامل

Geometric Methods for Multi-Robot Optimal Motion Planning

Motion planning for a multi-robotic system refers to finding trajectories for each robot in a team so that a certain task is performed. In general, this problem is under-determined because the tasks are usually specified in terms of reaching a final position starting from a given initial one. Mathematically, this translates to generating interpolating curves with given boundary conditions in a ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000